/**
 * @author moya, songdaisong
 * @date 2018/11/27
 */

/**
 * sidebar下拉控制
 */
$(".sidebar-title").live('click', function() {

	if($(this).parent(".sidebar-nav").hasClass("sidebar-nav-fold")) {
		/*$(this).next().slideDown(200);*/
		$(".sidebar-trans").slideDown(200);
		$(this).parent(".sidebar-nav").removeClass("sidebar-nav-fold");
	} else {
		$(".sidebar-trans").slideUp(200);
		$(this).parent(".sidebar-nav").addClass("sidebar-nav-fold");
	}
});

/**
 * 加载缓冲
 * preview*.html
 */
// function closes() {
// 	$("#loading").fadeOut("normal", function() {
// 		$(this).remove();
// 	});
// }
// var pc;
// $.parser.onComplete = function() {
// 	closes();
// 	if (pc) clearTimeout(pc);
// 	pc = setTimeout(closes, 10);
// }

/**
 * 删除行
 * designProtocol.html
 */
function deleteProtocol(obj) {
	$(obj).parent().parent().remove();
}

function deleteRow(obj) {
	$(obj).parent().parent().remove();
}

function deleteMessage(obj) {
	$(obj).parent().remove();
}

function deleteCoexist(obj) {
	$(obj).remove();
}

//设计协议界面的删除
function tempDel() {
	$(":checkbox:checked").parent().parent().remove();
}

function deleteMyProtocol(obj) {
	$(obj).parent().parent().parent().remove();
}

/**
 *
 */
function mycreate() {
	window.open("selectDesignProtocol.html", "", "top=100,left=100,width=400,height=200");
}

/**
 * 取消测试
 */
$(function() {
	$('.cancel').click(function() {
		$('#dlg-test').dialog('close');
	})
})

/**
 * 测试过程
 */
$(function() {
	$('#start').click(function() {
		$('#test-status').html('正在测试T104001...');
	})

	$('#stop').click(function() {
		$('#test-status').html('测试结束');
	})
});

function mysave() {

	alert("保存成功!");
}

/**
 * tab
 */

function openTab(evt, tabName) {
	var i, tabcontent, tablinks;
	tabcontent = $(".tabcontent");
	for(i = 0; i < tabcontent.length; i++) {
		tabcontent[i].style.display = "none";
	}
	tablinks = $(".tablinks");
	for(i = 0; i < tablinks.length; i++) {
		tablinks[i].className = tablinks[i].className.replace(" active", "");
	}
	document.getElementById(tabName).style.display = "block";
	evt.currentTarget.className += " active";
}

function clickDefaultOpen() {
	document.getElementById("defaultOpen").click();
}
/**
 * 加载安全模板
 */
//loadSecModel();

function loadSecModel101() {
	$.get("previewModel101.html", function(data) {
		$("#Template").html(data);
	});
}

function loadSecModel104() {
    $.get("previewModel104.html", function(data) {
        $("#Template").html(data);
    });
}
function loadSecModelGOOSE() {
    $.get("previewModelGOOSE.html", function(data) {
        $("#Template").html(data);
    });
}
function loadSecModelSV() {
    $.get("previewModelSV.html", function(data) {
        $("#Template").html(data);
    });
}
function loadSecModelDNP3() {
    $.get("previewModelDNP3.html", function(data) {
        $("#Template").html(data);
    });
}

function loadSecModelMMS() {
    $.get("previewModelMMS.html", function(data) {
        $("#Template").html(data);
    });
}

/**
 * 全选操作
 */
$(function() {
	//给全选的复选框添加事件
	$("#allCheck").click(function() {
		var users = this.checked;
		$("input[type=checkbox]").each(function() {
			this.checked = users;
		});
	});
	//给复选框绑定单击事件
	$("input[type=checkbox]").click(function() {
		//获取选中复选框长度
		var length = $("input[type=checkbox]:checked").length;
		//未选中的长度
		var len = $("input[type=checkbox]").length;

		if(length == len) {
			$("#allCheck").get(0).checked = true;
		} else {
			$("#allCheck").get(0).checked = false;
		}

	});
});

/**
 * loadPage
 */
// function loadPage(url) {
// 	$.get(url, function(data) {
// 		$("#content").html(data);
// 	})
// }

/*
 * 打字机
 */
function type(text, speed) {
	$('#typeWriter').typewrite({
		text: text,
		speed: speed
	});
}



function setCookie(c_name,value,expiredays)
{
	var exdate=new Date()
	exdate.setDate(exdate.getDate()+expiredays)
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
}
function getCookie(name)
{
	var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
	if(arr=document.cookie.match(reg))
	return unescape(arr[2]);
	else
	return null;
}
